university diploma in technology - Alemán Inglés Diccionario